/*
内核模块代码格式
*/

#include "linux/init.h"
#include "linux/module.h"


static int __init helloworld_init(void)
{
    printk("file=%s,fun=%s,line=%d\n", __FILE__, __FUNCTION__, __LINE__);

    return 0;
}

static void __exit helloworld_exit(void)
{
    printk("file=%s,fun=%s,line=%d\n", __FILE__, __FUNCTION__, __LINE__);
}

module_init(helloworld_init);
module_exit(helloworld_exit);
MODULE_LICENSE("GPL");
MODULE_AUTHOR("lxz");
